Local-Search Techniques for Propositional Logic Extended with Cardinality Constraints

نویسندگان

  • Lengning Liu
  • Miroslaw Truszczynski
چکیده

We study local-search satisfiability solvers for propositional logic extended with cardinality atoms, that is, expressions that provide explicit ways to model constraints on cardinalities of sets. Adding cardi-nality atoms to the language of propositional logic facilitates modeling search problems and often results in concise encodings. We propose two " native " local-search solvers for theories in the extended language. We also describe techniques to reduce the problem to standard propositional satisfiability and allow us to use off-the-shelf SAT solvers. We study these methods experimentally. Our general finding is that native solvers designed specifically for the extended language perform better than indirect methods relying on SAT solvers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

WSAT(CC) - A Fast Local-Search ASP Solver

We describe WSAT (CC), a local-search solver for computing models of theories in the language of propositional logic extended by cardinality atoms. WSAT (CC) is a processing back-end for the logic PS + , a recently proposed formalism for answer-set programming.

متن کامل

Efficient Encodings of Conditional Cardinality Constraints

In the encoding of many real-world problems to propositional satisfiability, the cardinality constraint is a recurrent constraint that needs to be managed effectively. Several efficient encodings have been proposed while missing that such a constraint can be involved in a more general propositional formulation. To avoid combinatorial explosion, Tseitin principle usually used to translate such g...

متن کامل

Local Search and Modal Logic

Local search techniques have widespread use for solving propositional satisfiability problems. We investigate the use of adaptive local search techniques for model generation problems for modal logics; we focus on the modal logic S5. A local search algorithm extended with an adaptive heuristic is presented and tested on an ensemble of randomly generated problem instances. We briefly discuss the...

متن کامل

Local Search with Bootstrapping

We propose and study a technique to improve the performance of those local-search SAT solvers that proceed by executing a prespecified number of tries, each starting with an element of the space of all truth assignments and performing a prespecified number of local-search steps (flips). Based on the input theory T, our method first constructs a collection of its relaxations, that is, theories w...

متن کامل

A Method for Solving Np Search Based on Model Expansion and Grounding

The logical task of model expansion (MX) has been proposed as a declarative constraint programming framework for solving search and decision problems. We present a method for solving NP search problems based on MX for first order logic extended with inductive definitions and cardinality constraints. The method involves grounding, and execution of a propositional solver, such as a SAT solver. Ou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003